package com.foreknow.demo03;
/*
* 二维数组：数组的数组
* 如何声明一个二维数组
* 语法：   int[][] a;
* 初始化：
* int[][] a = new int[3][4] //3行 4列
*
* */
public class ArrayDemo3 {
    public static void main(String[] args) {
//        int [][] a = new int[3][4];
//        //向a中添加数据
//        a[0][0] = 1;
//        a[0][1] = 2;
//        a[0][2] = 23;
//        a[0][3] = 33;
//        //如何获取元素
//        System.out.println(a[0][3]);//一定要通过数组的下标来获取元素

        /*int[][] array = {{1,2,3},{4,5,6,7},{8,9}};
//        System.out.println(array[1][1]);
//        System.out.println(array[2][1]);

        //如何对二维数组进行遍历
        for (int i=0;i<array.length;i++){//遍历一维的
            for (int j=0;j<array[i].length;j++){//
                System.out.println(array[i][j]);
            }
        }*/

     /*   System.out.println("-----------------------------------");
        int [][] shuzu = {{1,2,3,4},{5,6,7,8,9},{10,11,12,13,14,15}};
        for (int i = 0;i<shuzu.length;i++){
            for (int j = 0;j<shuzu[i].length;j++){
                System.out.println(shuzu[i][j]);
            }
        }*/

        int[][] array = {{1,2,3},{4,5,6,7},{7,8,9,10,11}};
        for (int i= 0;i<array.length;i++){
            for (int j = 0;j<array[i].length;j++){
                System.out.println(array[i][j]);
            }

        }

    }
}
